exports.videos = Object.freeze([
  'avi',
  'dat',
  'f4v',
  'flv',
  'icon',
  'm4v',
  'mkv',
  'mov',
  'mp4',
  'mpg',
  'rm',
  'rmvb',
  'ts',
  'vob',
  'webm',
  'wmv',
  '3g2',
  '3gp',
  '3gp2',
  '3gpp',
  'amv',
  'asf',
  'bik',
  'bin',
  'crf',
  'divx',
  'drc',
  'dv',
  'dvr-ms',
  'evo',
  'gvi',
  'gxf',
  'm1v',
  'm2v',
  'm2t',
  'm2ts',
  'mp2',
  'mp2v',
  'mp4v',
  'mpe',
  'mpeg',
  'mpeg1',
  'mpeg2',
  'mpeg4',
  'mpv2',
  'mts',
  'mtv',
  'mxf',
  'mxg',
  'nsv',
  'nuv',
  'ogm',
  'ogv',
  'ogx',
  'ps',
  'rec',
  'rpl',
  'thp',
  'tod',
  'tp',
  'tts',
  'txd',
  'vro',
  'wm',
  'wtv',
  'xesc',
]);

exports.audios = Object.freeze([
  // '3ga',
  // 'aac',
  // 'ac3',
  // 'adt',
  // 'adts',
  // 'amr',
  // 'flac',
  // 'm4a',
  // 'm4b',
  // 'mka',
  // 'mp3',
  // 'oga',
  // 'ogg',
  // 'opus',
  // 'pcm',
  // 'ra',
  // 'wav',
  // 'wma',
  // '669',
  // 'a52',
  // 'aif',
  // 'aifc',
  // 'aiff',
  // 'amb',
  // 'aob',
  // 'ape',
  // 'au',
  // 'awb',
  // 'caf',
  // 'dts',
  // 'dsf',
  // 'dff',
  // 'it',
  // 'kar',
  // 'm4p',
  // 'm5p',
  // 'mlp',
  // 'mod',
  // 'mpa',
  // 'mp1',
  // 'mp2',
  // 'mpc',
  // 'mpga',
  // 'mus',
  // 'oma',
  // 'qcp',
  // 'rmi',
  // 's3m',
  // 'sid',
  // 'spx',
  // 'tak',
  // 'thd',
  // 'tta',
  // 'voc',
  // 'vqf',
  // 'w64',
  // 'wv',
  // 'xa',
  // 'xm',
]);

exports.subtitles = Object.freeze(['srt', 'ass', 'vtt', 'ssa']);
